nearest neighbours - French English Dictionary